hoof snails - Francés Inglés Diccionario